#ifndef COMPILER_ONLINE

#include <iostream>
#include <vector>
#include <unordered_map>
#include <algorithm>
#include <cmath>
#include <string>
#include <climits>
#include <unordered_set>

using namespace std;

#include "../../oj_server/questions/5/header_temp.cpp"

#endif


void Test1()
{
    // 定义临时对象，来进行方法的调用
    string ans = "bab";
    string ret = Solution().longestPalindrome("babad");
    if(ret == ans){
        std::cout << "通过用例1, 测试babad通过 ... OK!" << std::endl;
    }
    else{
        std::cout << "没有通过用例1, 测试的值是babad" << std::endl;
    }
}

void Test2()
{
    string ans = "bb";
    string ret = Solution().longestPalindrome("cbbd");
    if(ret == ans){
        std::cout << "通过用例2, 测试cbbd通过 ... OK!" << std::endl;
    }
    else{
        std::cout << "没有通过用例2, 测试的值是cbbd" << std::endl;
    }
}


int main()
{
    Test1();
    Test2();
    return 0;
}